<?php
/*
 * Datei: read_department.php
 * Funktion: Zeigt alle Datensätze der Tabelle department aus der Datenbank
 *           personenverwaltung an. Zudem wird eine einfache Navigation
 *           hinterlegt, um zwischen den einzelnen Modulen springen zu können
 * Autor:    Alexander Palmer
 * Version:  01.03.2013
 */

require_once ('../../lib/database.inc.php');
require_once ('../../lib/html.inc.php');
?>
<!DOCTYPE html>
<?php generateHeader('Alle Abteilungen anzeigen', '../css/default.css'); ?>
<h1>Alle Abteilungen anzeigen</h1>
<div id="content">
  <table border="1" width="100%">
    <tr>
      <th>Bezeichnung</th>
      <th>&nbsp;</th>
      <th>&nbsp;</th>
    </tr>
    <?php
    $link = connectDB();

    $sql = "SELECT id, description FROM department
                            ORDER BY description ASC";
    $result = mysqli_query($link, $sql);

    while ($row = mysqli_fetch_array($result)) {
      echo '<tr>';
      echo '<td>' . $row['description'] . '</td>';


      echo '<td><a href="modify_department.php?id=' . $row['id'] . '">
                        modifizieren</a></td>';

      echo '<td><a href="delete_department.php?id=' . $row['id'] . '">
                        l&ouml;schen</a></td>';
      echo '</tr>';
    }
    ?>

  </table>
</div>
<div id="navigation">
  <ul>
    <li><a href="create_department.php">Neue Abteilung anlegen</a></li>
    <li><a href="../person/show_person.php">Personen anzeigen</a></li>
  </ul>
</div>
<?php generateFooter(); ?>